package com.lagou.dao;

import com.lagou.domain.Course;
import com.lagou.domain.CourseVO;
import com.lagou.domain.Teacher;

import java.util.List;

public interface CourseMapper {

    /*多条件课程列表查询*/
    public List<Course> findCourseByConditioin(CourseVO courseVO);

    /*新增课程信息*/
    public void saveCourse(Course course);

    /*新增讲师信息*/
    public void saveTeacher(Teacher teacher);

    /*回显课程信息(根据id查询对应的课程信息及关联的讲师信息)*/
    public CourseVO findCourseById(Integer id);

    /*课程状态修改*/
    public void updateCourseStatus(Course course);

    /**
     * 修改课程信息
     * */
    public void updateCourse(Course course);
    /**
     * 修改讲师信息
     * */
    public void updateTeacher(Teacher teacher);


}
